using System;

namespace BesAsm.Emgaats.Core
{
  /// <summary>
  /// Enumerator of various model components
  /// </summary>
  public enum ModelPathComponent
  {
    /// <summary>
    /// Refers to the root folder of the model
    /// </summary>
    RootFolder,
    /// <summary>
    /// Refers to the pgdb containing the model data
    /// </summary>
    Pgdb,
    /// <summary>
    /// Refers to the model configuration file
    /// </summary>
    ConfigFile,
    /// <summary>
    /// Refers to the MXD that the user has specified to be the main interface to the modelPathComponent
    /// </summary>
    ControlMXD,
    /// <summary>
    /// Refers to the log file to be used to store emgaats operations/statuses
    /// </summary>
    LogFile
  }
}
